package com.xjrsoft.module.version.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;

import com.xjrsoft.module.system.entity.CodeRule;
import com.xjrsoft.module.system.entity.Databaselink;
import com.xjrsoft.module.system.entity.DictionaryDetail;
import com.xjrsoft.module.system.entity.DictionaryItem;
import com.xjrsoft.module.system.entity.Menu;
import com.xjrsoft.module.system.entity.MenuButton;
import com.xjrsoft.module.system.entity.MenuColumn;
import com.xjrsoft.module.system.entity.MenuForm;

import java.io.Serializable;

/**
 * @Author: lxl
 * @Date: 2024/6/16 17:00
 */
@Data
public class MenuExportVo    
{



    @ApiModelProperty("菜单列表")
    private List<Menu> menus;

    @ApiModelProperty("按钮列表")
    private List<MenuButton> buttons;

    @ApiModelProperty("字段列表")
    private List<MenuColumn> columns;

    @ApiModelProperty("表单字段列表")
    private List<MenuForm> formcolumns;

    @ApiModelProperty("字典项目")
    private List<DictionaryItem> dictionaryItems;

    @ApiModelProperty("字典详情")
    private List<DictionaryDetail> dictionaryDetails;

    @ApiModelProperty("数据连接列表")
    private List<Databaselink> databaselinks;

    @ApiModelProperty("单据编码列表")
    private List<CodeRule> codeRules;
}
